using CommunityToolkit.Mvvm.ComponentModel;

namespace 畜牧业审核程序国产.Models.PreReview;

public class PreReviewCowMsgs:ObservableObject
{
    private string _时期;
    public string 时期
    {
        get { return _时期; }
        set => SetProperty(ref _时期, value);
    }
        private string _户主姓名;
        public string 户主姓名
        {
            get { return _户主姓名; }
            set => SetProperty(ref _户主姓名, value);
        }
        private string _养殖户类型;
        public string 养殖户类型
        {
            get { return _养殖户类型; }
            set => SetProperty(ref _养殖户类型, value);
        }

        private double _当季出栏数00;
        public double 当季出栏数00
        {
            get { return _当季出栏数00; }
            set => SetProperty(ref _当季出栏数00, value);
        }
        private double _期末存栏头数01;
        public double 期末存栏头数01
        {
            get { return _期末存栏头数01; }
            set => SetProperty(ref _期末存栏头数01, value);
        }
        private double _肉牛存栏数02;
        public double 肉牛存栏数02
        {
            get { return _肉牛存栏数02; }
            set => SetProperty(ref _肉牛存栏数02, value);
        }
        private double _能繁殖母牛存栏数03;
        public double 能繁殖母牛存栏数03
        {
            get { return _能繁殖母牛存栏数03; }
            set => SetProperty(ref _能繁殖母牛存栏数03, value);
        }
        private double _奶牛存栏数04;
        public double 奶牛存栏数04
        {
            get { return _奶牛存栏数04; }
            set => SetProperty(ref _奶牛存栏数04, value);
        }
        private double _在产奶牛存栏数05;
        public double 在产奶牛存栏数05
        {
            get { return _在产奶牛存栏数05; }
            set => SetProperty(ref _在产奶牛存栏数05, value);
        }
        private double _当季增加头数06;
        public double 当季增加头数06
        {
            get { return _当季增加头数06; }
            set => SetProperty(ref _当季增加头数06, value);
        }
        private double _自繁头数07;
        public double 自繁头数07
        {
            get { return _自繁头数07; }
            set => SetProperty(ref _自繁头数07, value);
        }
        private double _自繁肉牛头数08;
        public double 自繁肉牛头数08
        {
            get { return _自繁肉牛头数08; }
            set => SetProperty(ref _自繁肉牛头数08, value);
        }
        private double _自繁奶牛头数09;
        public double 自繁奶牛头数09
        {
            get { return _自繁奶牛头数09; }
            set => SetProperty(ref _自繁奶牛头数09, value);
        }
        private double _购进头数10;
        public double 购进头数10
        {
            get { return _购进头数10; }
            set => SetProperty(ref _购进头数10, value);
        }




        private double _购进肉牛头数11;
        public double 购进肉牛头数11
        {
            get { return _购进肉牛头数11; }
            set => SetProperty(ref _购进肉牛头数11, value);
        }
        private double _购进奶牛头数12;
        public double 购进奶牛头数12
        {
            get { return _购进奶牛头数12; }
            set => SetProperty(ref _购进奶牛头数12, value);
        }
        private double _期内减少头数13;
        public double 期内减少头数13
        {
            get { return _期内减少头数13; }
            set => SetProperty(ref _期内减少头数13, value);
        }
        private double _自宰肉牛数量14;
        public double 自宰肉牛数量14
        {
            get { return _自宰肉牛数量14; }
            set => SetProperty(ref _自宰肉牛数量14, value);
        }
        private double _出售肉牛数量15;
        public double 出售肉牛数量15
        {
            get { return _出售肉牛数量15; }
            set => SetProperty(ref _出售肉牛数量15, value);
        }
        private double _出售肉牛金额元16;
        public double 出售肉牛金额元16
        {
            get { return _出售肉牛金额元16; }
            set => SetProperty(ref _出售肉牛金额元16, value);
        }
        private double _出售肉牛重量公斤17;
        public double 出售肉牛重量公斤17
        {
            get { return _出售肉牛重量公斤17; }
            set => SetProperty(ref _出售肉牛重量公斤17, value);
        }
        private double _当季生牛奶产量公斤18;
        public double 当季生牛奶产量公斤18
        {
            get { return _当季生牛奶产量公斤18; }
            set => SetProperty(ref _当季生牛奶产量公斤18, value);
        }

        public PreReviewCowMsgs
       (string a时期, string a户主姓名, string a养殖户类型,double 当季出栏数,double 期末存栏,double 肉牛存栏,double 能繁母牛存栏,double 奶牛存栏
        ,double 在产奶牛存栏,double 当季增加头数, double 自繁头数,double 自繁肉牛头数,double 自繁奶牛头数,double 购进头数,double 购进肉牛头数,double 购进奶牛头数,double 期内减少头数,double 自宰肉牛头数,
        double 出售肉牛头数,double 出售肉牛金额,double 出售肉牛重量,double 牛奶产量)
        {
            this.时期 = a时期;
            this.户主姓名 = a户主姓名;
            this.养殖户类型 = a养殖户类型;
            this.当季出栏数00 = 当季出栏数;
            this.期末存栏头数01 = 期末存栏;
            this.肉牛存栏数02 = 肉牛存栏;
            this.能繁殖母牛存栏数03 = 能繁母牛存栏;
            this.奶牛存栏数04 = 奶牛存栏;
            this.在产奶牛存栏数05 = 在产奶牛存栏;
            this.当季增加头数06 = 当季增加头数;
            this.自繁头数07 = 自繁头数;
            this.自繁肉牛头数08 = 自繁肉牛头数;
            this.自繁奶牛头数09 = 自繁奶牛头数;
            this.购进头数10 = 购进头数;
            this.购进肉牛头数11 = 购进肉牛头数;
            this.购进奶牛头数12 = 购进奶牛头数;
            this.期内减少头数13 = 期内减少头数;
            this.自宰肉牛数量14 = 自宰肉牛头数;
            this.出售肉牛数量15 = 出售肉牛头数;
            this.出售肉牛金额元16 = 出售肉牛金额;
            this.出售肉牛重量公斤17 = 出售肉牛重量;
            this.当季生牛奶产量公斤18 = 牛奶产量;

        }
    
}